package ar.edu.utn.frba.tacs.grupo04.CarpielaCarpeta.Mensajeria;

import java.util.Collection;

import javax.persistence.Entity;
import javax.persistence.PrimaryKeyJoinColumn;
import javax.persistence.Table;
import javax.persistence.Transient;

import ar.edu.utn.frba.tacs.grupo04.CarpielaCarpeta.Usuarios.Usuario;
@Entity
public class MensajeInbox extends Mensaje {
	@Transient
	private boolean Leido;

	/***
	 * Crea un nuevo mensaje inbox.SIEMPRE SIN LEER.
	 * 
	 * @param Creador
	 * @param destinatarios
	 * @param cuerpo
	 */
	public MensajeInbox(Usuario Creador, Collection<Usuario> destinatarios,
			String cuerpo) {
		super(Creador, destinatarios, cuerpo);
		Leido = false;
	}

	public MensajeInbox()
	{
		
	}
	public boolean EstaLeido() {
		return Leido;
	}

	public void Leer() {
		Leido = true;
	}

	public void MarcarComoNoLeido() {
		Leido = false;
	}

}
